deferred payment undertaking - English Synonyms Dictionary